temporary pacemaker - Spanish English Dictionary